cnc internet access cnc machining milling cad machine shop powerpoint machining excel cnc routers control personal computer microsoft window 98 database